chain of mountains - Inglés Sinónimo Diccionario